tcepsa May 14, 2009 13:15
geek, weird science, wireless power transfer, magnetic resonance, electronics